package cn.dingdan.dao;

import java.util.List;

import org.apache.ibatis.annotations.Param;

import cn.dingdan.pojo.Dishes;
import cn.dingdan.tools.PageSupport;

public interface DishesDao {
	/**
	 * 查询的方法
	 * @return
	 */
	List<Dishes> getLists(@Param("menuTypeId")Integer menuTypeId,@Param("page")PageSupport page);
	/*
	 * 查询dishes总记录数
	 */
	int getDishesSize(@Param("menuTypeId")Integer menuTypeId);
	
	/**
	 * 添加的方法
	 * @param dishes
	 * @return
	 */
	int addDishes(Dishes dishes);
	/**
	 * 修改的方法
	 * @param dishes
	 * @return
	 */
	int updateDishes(Dishes dishes);
	/**
	 * 删除的方法
	 * @param menuId
	 * @return
	 */
	int delDishes(Integer menuId);
	/*
	 *模糊查询dishes 
	 */
	List<Dishes> getInDishesList(@Param("inName")String inName);
	
	/*
	 * 多值查询
	 */
	List<Dishes> getEachDishes(@Param("list")List<Integer> list);
}
